清理: to clear up, to tidy up, to dispose of...
颤抖: to shudder, to shiver, to shake, to tremble...
缆车: cable car...
委婉: tactful, euphemistic, (of voice etc) suave, soft...
急需: to urgently need, urgent need...
期待: to look forward to, to await, expectation...